/**
 * 
 */
package com.beamfield.modelVo;

import java.util.List;

import com.beamfield.model.Inbound;

/**
 * @author mintonzhang@163.com
 * @date 2018年6月14日
 */
public class InboundVo  extends Inbound{
	/**
	 * 
	 */
	private static final long serialVersionUID = 4931523183797905001L;
	
	private String factoryName;

	private String shouldIn;
	
	private String alreadyIn;
	
	private String singleIn;

	//是否有检测单
	private String hasInboundeCheck;
	//检测结果
	private  String checkResult;

	public String getCheckResult() {
		return checkResult;
	}

	public void setCheckResult(String checkResult) {
		this.checkResult = checkResult;
	}

	public String getHasInboundeCheck() {
		return hasInboundeCheck;
	}

	public void setHasInboundeCheck(String hasInboundeCheck) {
		this.hasInboundeCheck = hasInboundeCheck;
	}

	private List<InboundVo> inboundVo;

	private Long inbound_check_id;

	public Long getInbound_check_id() {
		return inbound_check_id;
	}

	public void setInbound_check_id(Long inbound_check_id) {
		this.inbound_check_id = inbound_check_id;
	}

	private int reportStatus;
	
	private String storagePlaceStr;
	
	private String operatorName;
	
	private List<RebarInboundVo> rebarInboundList;
	
	private List<EmbedInboundVo> embedInboundList;
	
	private Integer supplisesType;
	
	

	public List<RebarInboundVo> getRebarInboundList() {
		return rebarInboundList;
	}

	public void setRebarInboundList(List<RebarInboundVo> rebarInboundList) {
		this.rebarInboundList = rebarInboundList;
	}

	public List<EmbedInboundVo> getEmbedInboundList() {
		return embedInboundList;
	}

	public void setEmbedInboundList(List<EmbedInboundVo> embedInboundList) {
		this.embedInboundList = embedInboundList;
	}

	public Integer getSupplisesType() {
		return supplisesType;
	}

	public void setSupplisesType(Integer supplisesType) {
		this.supplisesType = supplisesType;
	}

	public String getSingleIn() {
		return singleIn;
	}

	public void setSingleIn(String singleIn) {
		this.singleIn = singleIn;
	}

	public String getShouldIn() {
		return shouldIn;
	}

	public void setShouldIn(String shouldIn) {
		this.shouldIn = shouldIn;
	}

	public String getAlreadyIn() {
		return alreadyIn;
	}

	public void setAlreadyIn(String alreadyIn) {
		this.alreadyIn = alreadyIn;
	}

	public int getReportStatus() {
		return reportStatus;
	}

	public void setReportStatus(int reportStatus) {
		this.reportStatus = reportStatus;
	}
	

	public String getFactoryName() {
		return factoryName;
	}

	public void setFactoryName(String factoryName) {
		this.factoryName = factoryName;
	}

	public List<InboundVo> getInboundVo() {
		return inboundVo;
	}

	public void setInboundVo(List<InboundVo> inboundVo) {
		this.inboundVo = inboundVo;
	}
	
	public String getStoragePlaceStr() {
		return storagePlaceStr;
	}

	public void setStoragePlaceStr(String storagePlaceStr) {
		this.storagePlaceStr = storagePlaceStr;
	}

	public String getOperatorName() {
		return operatorName;
	}

	public void setOperatorName(String operatorName) {
		this.operatorName = operatorName;
	}

	public InboundVo(Inbound inbound) {
		super.setAddtime(inbound.getAddtime());
		super.setBatch_number(inbound.getBatch_number());
		super.setBeam_id(inbound.getBeam_id());
		super.setInbound_id(inbound.getInbound_id());
		super.setItime(inbound.getItime());
		super.setLogisitcs_number(inbound.getLogisitcs_number());
		super.setManufacturer(inbound.getManufacturer());
		super.setNumber(inbound.getNumber());
		super.setOperator(inbound.getOperator());
		super.setProject_id(inbound.getProject_id());
		super.setPurchase_plan_id(inbound.getPurchase_plan_id());
		super.setQuality_file(inbound.getQuality_file());
		super.setStorage_place(inbound.getStorage_place());
		super.setSupplies_id(inbound.getSupplies_id());
		super.setType(inbound.getType());
		super.setUpdater(inbound.getUpdater());
		super.setUpdatetime(inbound.getUpdatetime());
	}

	public InboundVo() {
		super();
	}
}
